Automatic Pipelining and Vectorization of Scientific Code for FPGAs
نویسندگان
چکیده
منابع مشابه
Automatic Vectorization for MATLAB
Dynamic array-based languages such as MATLAB provide a wide range of built-in operations which can be efficiently applied to all elements of an array. Historically, MATLAB and Octave programmers have been advised to manually transform loops to equivalent “vectorized” computations in order to maximize performance. In this paper we present the techniques and tools to perform automatic vectorizati...
متن کاملAutomatic Vectorization of Communicationsfor
Optimizing communication is a key issue in compiling data-parallel languages for distributed memory architectures. We examine here the case of cyclic distribution, and we derive symbolic expressions for communication sets under the only assumption that the initial parallel loop is deened by aane expressions of the indices. This technique relys on unimodular changes of basis. Analysis of the pro...
متن کاملSIMD Vectorization of Straight Line FFT Code
This paper presents compiler technology that targets general purpose microprocessors augmented with SIMD execution units for exploiting data level parallelism. FFT kernels are accelerated by automatically vectorizing blocks of straight line code for processors featuring two-way short vector SIMD extensions like AMD’s 3DNow! and Intel’s SSE 2. Additionally, a special compiler backend is introduc...
متن کاملthe role of semantic and communicative translation on reading comprehension of scientific texts
the following null hypothesis was proposed: h : there is no significant difference between the use of semantically or communicatively translates scientific texts. to test the null hypothesis, a number of procedures were taken first, two passages were selected form soyrcebooks of food and nutrition industry and gardening deciplines. each, in turn, was following by a number of comprehension quest...
15 صفحه اولVectorization of astrophysical code for massively parallel supercomputers
We describe a new version of our AstroPhi code for the simulation of astrophysical objects dynamics and other physical processes on hybrid supercomputers equipped with Intel Xeon Phi accelerators. The new version of the AstroPhi code was rewritten in accordance with co-design technique. Thus, we used the latest knowledge about the last Intel Xeon Phi generation during code development. The most...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: International Journal of Reconfigurable Computing
سال: 2019
ISSN: 1687-7195,1687-7209
DOI: 10.1155/2019/7348013